﻿using EVEBattery.DB;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace EVEBatteryCheck.Entity
{
    public class BatteryDataAtPreCharge
    {
        public List<int> ListBatteryId { get; set; }
        public string Traycode { get; internal set; }
        public string OrderNo { get; internal set; }
    }

    public class BatterySeqNo
    {
        public int SeqNo
        {
            get; set;
        }
    }

    public class BatteryDataAtScan : tbl_battery_scan
    {
        public string OrderNo { get; set; } 
    }

    public class BatteryDataAtCCD
    {
        public string OrderNo { get; set; }
        public int BatterySeq { get; set; }
    }

    public class BatteryDataAtRobot
    {
        public string OrderNo { get; set; }

        public List<int> ListBatterySeq { get; set; }
        public int RobotPos { get; internal set; }
        public string RobotTraycode { get; internal set; }
    }

    public class RobotBattery_ToPre
    {
        public int OrderNo { get; set; }

        public List<int> ListBatteryId { get; set; }
        public int RobotPos { get; internal set; }
        public int RobotTraycode { get; internal set; }

        public List<int> ListBatteryId_ToPre { get; set; }
        public int RobotPos_ToPre { get; internal set; }
        public int RobotTraycode_ToPre { get; internal set; }
    }
}
